It 's not going to be Batman versus Superman versus Captain America after all .

`` Batman v Superman : Dawn of Justice '' and `` Captain America 3 '' were both set to arrive in theaters May 6 , 2016 , but Warner Bros ' Caped Crusader/Man of Steel showdown will be released March 25 , 2016 instead , EW has confirmed .

The Zack Snyder-directed film will star Henry Cavill as Superman , Ben Affleck as Batman , Gal Gadot as Wonder Woman , Jesse Eisenberg as Lex Luthor , and Jeremy Irons as Alfred .

See the original story at EW.com .

Your new Thor is a she

Captain America being replaced by African-American partner

Ben Affleck will be a great Batman , Adam West says

Comic-Con : Ben Affleck 's ` Batman ' makes an appearance

@highlight

Both movies were set for May 2016

@highlight

`` Batman v Superman '' moved to March 2016

@highlight

Henry Cavill and Ben Affleck will star